import java.util.Scanner;

/**
 * Creat with IntelliJ IDEA
 * Description
 * User: mamba24
 * Date: 2022-03-16
 * Time: 11:14
 * To BE A Better Person-2020-3-2
 */

/**
 * 水一手代码
 */
public class Test {
    //输出 1000 - 2000 之间所有的闰年
    public static void main12(String[] args) {
        int y;
        for(y=1000;y<=2000;y++){
            if((y%4==0&&y%100!=0)||(y%400==0)){
                System.out.println(y);
            }
        }
    }
    //打印 1 - 100 之间所有的素数
    public static void main11(String[] args) {
        for(int n=2;n<=100;n++){
            for(int k=2;k<=n;k++){
                if(n%k==0){
                    break;
                }
                if(k==n-1){
                    System.out.println(n);
                }
            }
        }
    }
    //给定一个数字，判定一个数字是否是素数
    public static void main10(String[] args) {
        int num;
        Scanner sc=new Scanner(System.in);
        num=sc.nextInt();
        for(int n=2;n<=num;n++){
            if(num%n==0){
                System.out.println("NO");
                break;
            }
            if(n==num-1){
                System.out.println("Yes");
                break;
            }
        }
    }
    //根据输入的年龄, 来打印出当前年龄的人是少年(低于18), 青年(19-28), 中年(29-55), 老年(56以上)
    public static void main9(String[] args) {
        int age;
        Scanner sc=new Scanner(System.in);
        age=sc.nextInt();
        if(age<=18){
            System.out.println("少年");
        }else if(age>=19&&age<=28){
            System.out.println("青年");
        }else if(age>=29&&age<=55){
            System.out.println("中年");
        }else if(age>=56){
            System.out.println("老年");
        }
    }
    //求出0～999之间的所有“水仙花数”并输出。
    public static void func(){

    }
    public static void main(String[] args) {

    }
    //求两个正整数的最大公约数
    public static void main7(String[] args) {
        int n1=24,n2=636;
        int z = n2;
        while(n1%n2!=0)
        {
            z = n1%n2;
            n1 = n2;
            n2 = z;
        }
        System.out.println(z);
    }
    //获取一个数二进制序列中所有的偶数位和奇数位， 分别输出二进制序列
    public static void main6(String[] args) {

    }
    //求一个整数，在内存当中存储时，二进制1的个数。
    public static void main5(String[] args) {
        int n;
        int num;
        num = 0;
        Scanner sc=new Scanner(System.in);
        n=sc.nextInt();
        //scanf
        while(n!=0){
            if((n&1)==1){
                num++;
            }
            n>>=1;
        }
        System.out.println(num);
    }
    //编写代码模拟三次密码输入的场景。 最多能输入三次密码，
    // 密码正确，提示“登录成功”,密码错误，
    // 可以重新输 入，最多输入三次。三次均错，则提示退出程序
    public static void main4(String[] args) {
        int ms,num=0;
        int cm=2134;
        Scanner sc=new Scanner(System.in);
        while(num<3){
            System.out.println("请输入密码>:");
            ms=sc.nextInt();
            if(ms==cm){
                System.out.println("登录成功");
            }else{
                num++;
            }
        }
    }
    //输出n*n的乘法口诀表，n由用户输入。
    public static void main3(String[] args) {
        int n;
        Scanner sc = new Scanner(System.in);
        n = sc.nextInt();
        for(int i = 1 ; i <= n ; i++){
            for(int k=i;k<=n;k++){
                System.out.print(i+"*"+k+"="+(i*k)+" ");
            }
            System.out.println();
        }
    }
    public static void main2(String[] args) {
        double x=2.0;
        int y=4;
        x/=++y;
        System.out.println(x);
    }
    //找到1-100之间既能被三整除又能被五整除的数字
    //要求break和continue智能用一个
    public static void main1(String[] args) {
         int a = 0;
         int num = 3;
         while(a <= 100) {
             if(num % 3 == 0 && num % 5 == 0){
                 System.out.println(num+" ");
             }
             num++;
             a++;
         }
    }
}
